shetland sheep dog - French English Dictionary